Skip to content

Generated app tests: add UI route + manifest live smoke CI#35

Merged
snissn merged 3 commits into
masterfrom
feat/generated-ui-smoke-tests
Feb 5, 2026
Merged

Generated app tests: add UI route + manifest live smoke CI#35
snissn merged 3 commits into
masterfrom
feat/generated-ui-smoke-tests

Conversation

@snissn
Copy link
Copy Markdown
Contributor

@snissn snissn commented Feb 5, 2026

Summary

  • extend generated tests/ui/smoke.mjs to support live route + manifest checks when TH_UI_BASE_URL is provided
  • add canonical integration coverage that runs generated UI tests against a live th preview build/deploy flow
  • document TH_UI_BASE_URL behavior in generated test scaffold docs

Why

Issue #30 requires generated UI tests that validate schema-aware routes and deployed manifest preconditions, and verifies they run in CI on the canonical job-board output.

Validation

  • pnpm mocha test/integration/testGeneratedAppUiTests.js
  • pnpm test:integration
  • pnpm test

Resolves #30

Resolve issue #29 by upgrading --with-tests output to include schema-driven on-chain contract integration tests and validating emitted tests against canonical job-board output.
@snissn snissn merged commit c3f5fe8 into master Feb 5, 2026
2 checks passed
@snissn snissn deleted the feat/generated-ui-smoke-tests branch February 5, 2026 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Generated App Tests: emit UI route + manifest smoke tests

1 participant